A Direct Manipulation Interface for 3D Computer Animation
نویسنده
چکیده
We present a new set of interface techniques for visualizing and editing animation directly in a single three-dimensional scene. Motion is edited using direct-manipulation tools which satisfy high-level goals such as “reach this point at this time” or “go faster at this moment”. These tools can be applied over an arbitrary temporal range and maintain arbitrary degrees of spatial and temporal continuity. We separate spatial and temporal control of position by using two curves for each animated object: the motion path which describes the 3D spatial path along which an object travels, and the motion graph, a function describing the distance traveled along this curve over time. Our direct-manipulation tools are implemented using displacement functions, a straightforward and scalable technique for satisfying motion constraints by composition of the displacement function with the motion graph or motion path. This paper will focus on applying displacement functions to positional change. However, the techniques presented are applicable to the animation of orientation, color, or any other attribute that varies over time. CR Descriptors: I.3.7 [Computer Graphics]: Three Dimensional Graphics and Realism; I.3.6 [Computer Graphics]: Methodology and Techniques; I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling. Additional
منابع مشابه
Puppetry-inspired animation: A midair hand gestures manipulation for 3D character animation
Bringing together keyframe and motion-timing can be very difficult to control especially when manipulating body parts of a character animation. Both seem are ‘detach’ in their event as keyframe is physically visible, while timing is imperceptible and merely appears as substance of a sequence of keyframes. This paper presents an overview of my doctoral research, which focuses on an approach to c...
متن کاملVideo-based Physical Model Animation
The design of Allegra, a new type of instrument for animated graphics is presented. It relies on the cohesive coupling of video image analysis and mass-spring system animation. The system allows for direct manipulation through the modification of a 3D scene or through a live video of the user. GPU-based physics computation enables large scale real-time mass spring system animation that makes th...
متن کاملWarping to Enhance 3D User Interfaces
Cartoon animation techniques have previously been used to enhance the illusion of direct manipulation in 2D graphical user interfaces. In particular, animation may be used to convey a feeling of substance to the objects being manipulated by the user. This paper presents an expansion of this concept to 3D graphical object manipulation. A standard set of 3D direct manipulation operations have bee...
متن کامل3D Animation using Visual Script Language
In animating virtual characters, it is necessary to provide an interface that allows users specify the characters’ motion with high-level concepts as well as low-level details. And it will be convenient to user if the system provides an animation agent that processes various tasks for animation. In this paper, we suggest an agent (HUman-MOtion Agent: HUMOA) that controls behaviors and actions o...
متن کاملInteractive Construction and Animation of Layered Elastically Deformable Characters
An interactive system is described for creating and animating deformable 3D characters. By using a hybrid layered model of kinematic and physics-based components together with an immersive 3D direct manipulation interface, it is possible to quickly construct characters that deform naturally when animated and whose behavior can be controlled interactively using intuitive parameters. In this laye...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. Graph. Forum
دوره 14 شماره
صفحات -
تاریخ انتشار 1995